easier/sooner said than done - Español Inglés Diccionario